As far as I know there is no public transport in Grand Marais, however the average person should be able to walk the entire town with no problem. Most people drive in and park their car and then proceed to window shop and walk around town.